草庐IT

strings 包

全部标签

android - 找不到与给定名称匹配的资源(在 'title' 处,值为 '@string/action_settings' )

所以我最近(就像最近的今天)开始尝试在eclipse中工作。我一直在关注android开发人员初学者类(class),直到此时一切都很顺利。我已经开始构建一个简单的用户界面(http://developer.android.com/training/basics/firstapp/building-ui.html#Button)并逐字逐句地完成所有操作,但是当我尝试运行它时,它说Noresourcefoundthatmatchesthegivenname(at'title'withvalue'@string/action_settings').我回去检查了一切,我按照他们的解释做了一切

Unable to make field private final java.lang.String java.io.File.path accessible: module java.base

最近老是遇到这个问题,因为需求经常变动,所以经常会去看三方库的Demo,但是build的时候老是爆这个错。Unabletomakefieldprivatefinaljava.lang.Stringjava.io.File.pathaccessible:modulejava.basedoesnot“opensjava.io”tounnamedmodule@4f3bc4f原因:其实就是java版本过高,三方库的版本一般较低,所以你的把版本降低一下。方法一:降低项目的java版本,选个1.8就行了,之前默认是jbr_17方法二:在项目的gradle.properties文件,在org.gradle.

android - Android中String类型的RealmList

我在Android中使用Realm进行本地存储。我收到以下响应表单服务器。[{"ListId":10,"Names":["Name1","Name2","Name3","Name4"]}]这是我的模型publicclassModelextendsRealmObject{privateintListId;privateRealmListNames=newRealmList()publicintgetListId(){returnListId;}publicvoidsetListId(intlistId){ListId=listId;}publicRealmListgetNames(){r

C++ char*和string互转

在编写代码的时候直接使用char* 和"xxxx"字符串比较是否相等,判断总是错误,需要把char*转为string再作比较,即可。char*属于,string属于。下面我将分别介绍char*类型转化为string类型与string类型转化为char*类型1、char* 转为 string方法一:char*name;stringsoftwareName=name;方法二:累加法(此处没有法一简便,但是string转化为char*用这种思路更为简便)。stringsoftwareName="";for(inti=0;name[i]!='\0';i++){softwareName+=name[i]

android - 使用 FlurryAgent.onEvent(String eventId, Map<String, String> parameters)

请大家告诉我怎么用FlurryAgent.onEvent(StringeventId,Mapparameters)在androidActivity中使用flurry跟踪事件? 最佳答案 onEvent最简单的用法是不带参数。假设我们正在编写一款游戏,您想要跟踪有多少人开始了游戏以及有多少人完成了游戏。然后你会:FlurryAgent.onEvent("Startedgame");和FlurryAgent.onEvent("Wongame");在代码中的适当位置。如果您想了解有关事件发生时应用程序状态的更多信息,您可以添加参数来跟踪附

android - String.format 使用逗号代替点

到目前为止,我的应用程序可以在许多设备上正常运行。但是现在我得到了我的新GalaxyTab和Android3.2,但它总是崩溃。我发现问题出在EditText中的float。我正在使用myEditText.setText(String.format("%.1f",fMyFloat));将float放入EditText。但不知何故,我的3.2GalaxyTab上的float是用逗号而不是点生成的。当我读回EditText时,应用程序当然崩溃了,告诉我这不是有效的float,因为逗号...这里出了什么问题? 最佳答案 将float转换为

android - 按字母顺序对 Android strings.xml 进行排序

在编写我的Android应用程序时,我一直在strings.xml中插入元素,没有顺序whatsoever。有没有快捷键(比如Ctrl+Shift+F可以在XML布局文件中组织android:属性)按字母顺序对字符串元素进行排序? 最佳答案 对于遇到此问题的任何其他人。复制所有字符串元素,粘贴到Excel电子表格中,按A-Z排序,然后复制并粘贴回去。 关于android-按字母顺序对Androidstrings.xml进行排序,我们在StackOverflow上找到一个类似的问题:

android - 如何编辑 Android strings.xml 文件中的多行字符串?

我有几种情况,其中我的strings.xml中的字符串很长并且有多行完成\n.然而,编辑非常烦人,因为它在Eclipse中是一条长线。有没有更好的方法来编辑它,让它看起来像是稍后在TextView中呈现,即换行符作为换行符,文本在多行编辑模式下? 最佳答案 两种可能性:1。使用来源,卢克XML允许在字符串中使用文字换行符:eggsandspam您只需编辑XML代码,而不是使用漂亮的EclipseGUI2。使用实际的文本文件assets目录中的所有内容都可用作应用程序代码的输入流。您可以使用AssetManager.open()访问那

android - cocos2d-x-2.1.4 : error: format not a string literal and no format arguments [-Werror=format-security]

我正在cocos2d-x-2.1.4上开发游戏,但是,当我尝试在Android上构建它时,它失败并出现错误:格式不是字符串文字且没有格式参数[-Werror=format-安全]在文件CCCommon.cpp上但是,当我检查进攻线时,它完全没问题。当我使用VisualStudio和XCode为WIN32和iOS构建文件时,该文件也构建得很好并且一直很好。错误日志如下:C:/Development/External/cocos2d-2.1rc0-x-2.1.3/projects/Game_C2DX213/proj.android/../../..//cocos2dx/platform/a

android - string.xml 如果使用 % 后跟字符串两次,则指定多个替换

为什么会这样?"%s"这不是吗?"%s%s"第二次我收到这个错误:以非位置格式指定的多个替换; 最佳答案 您需要使用位置替换格式,如下所示:%1$s。因此您的第二个字符串资源应该如下所示:"%1$s%2$s" 关于android-string.xml如果使用%后跟字符串两次,则指定多个替换,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/29102007/